cherry plum - German English Dictionary